#ifndef IUPDATEEVENT_H
#define IUPDATEEVENT_H

#include <vector>
#include "Event.h"

class IUpdateEvent: Event{
protected:
	static std::vector<IUpdateEvent*> *ulist;
public:
	IUpdateEvent();
	virtual void update(double time) = 0;
	static void fireEvent(double time);
};


#endif